295. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2021-07-21 10:22:21 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

295.1 Files compared

#LocationFileLast Modified
1/Applications/Ampps/www/Porto v4.0.0/Theme Files/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype25.css2019-11-25 09:39:40 +0000
22021-07-21 10:22:21 +0000

295.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged00
Changed00
Inserted00
Removed1441

295.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

295.4 Active regular expressions

No regular expressions were active.

295.5 Comparison detail

1 .page-header.type25 {    
2     border: 0;    
3     background-color: #f6f7f9;    
4 }    
5 .page-header.type25 .panel.wrapper {    
6     background-color: #fff;    
7     border-bottom: 1px solid #f0f0f0;    
8     display: none;    
9 }    
10 .page-header.type25 .header.content {    
11     display: flex;    
12 }    
13 .page-header.type25 .header-main-left, .page-header.type25 .header-main-right {    
14     flex: 1;    
15     display: flex;    
16     align-items: center;    
17 }    
18 .page-header.type25 .header-main-left {    
19     padding: 27px 0;    
20 }    
21 .page-header.type25 .header-main-right {    
22     padding: 22px 0;    
23     justify-content: flex-end;    
24 }    
25 .page-header.type25 .logo {    
26     max-width: none;    
27 }    
28 .page-header.type25 .header-main-right a[title="My Account"] > i {    
29     width: 52px;    
30     height: 52px;    
31     text-align: center;    
32     padding: 7px 0;    
33     border: 1px solid #e7e7e7;    
34     border-radius: 50px;    
35     margin-right: 15px;    
36     font-size: 25px;    
37     color: #222529;    
38 }    
39 .page-header.type25 .header-main-right a[title="My Account"] > * {    
40     display: inline-block;    
41     vertical-align: middle;    
42     text-align: left;    
43 }    
44 .page-header.type25 .header-main-right a[title="My Account"] > i {    
45     width: 52px;    
46     height: 52px;    
47     text-align: center;    
48     padding: 7px 0;    
49     border: 1px solid #e7e7e7;    
50     border-radius: 50px;    
51     margin-right: 15px;    
52     font-size: 25px;    
53 }    
54 .page-header.type25 .header-main-right .action.my-wishlist {    
55     font-size: 27px;    
56     color: #222529;    
57     margin-left: 24px;    
58 }    
59 .page-header.type25 .minicart-wrapper {    
60     margin-top: 10px;    
61     margin-right: 10px;    
62     width: auto;    
63     margin-left: 20px;    
64     vertical-align: middle;    
65     float: none;    
66 }    
67 .page-header.type25 .minicart-wrapper .action.showcart {    
68     width: 25px;    
69     height: 20px;    
70     border: 2px solid #222529;    
71     border-radius: 0 0 5px 5px;    
72     position: relative;    
73     opacity: .9;    
74     padding-right: 0;    
75 }    
76 .page-header.type25 .minicart-wrapper .action.showcart:before {    
77     content: '' !important;    
78     position: absolute;    
79     border: 2px solid;    
80     border-color: inherit;    
81     border-bottom: none;    
82     border-radius: 10px 10px 0 0;    
83     left: 50%;    
84     top: -8px;    
85     margin-left: -7.5px;    
86     width: 15px;    
87     height: 11px;    
88 }    
89 .page-header.type25 .minicart-wrapper .action.showcart .counter.qty {    
90     width: 16px;    
91     height: 16px;    
92     display: block;    
93     font-size: 10px;    
94     color: #fff;    
95     background-color: #ed5348;    
96     text-align: center;    
97     line-height: 16px;    
98     border-radius: 20px;    
99     min-width: auto;    
100     left: auto;    
101     right: -14px;    
102     margin-top: -20px;    
103 }    
104 .page-header.type25 .menu-container {    
105     border-top: 1px solid #f0f0f0;    
106     border-bottom: 1px solid #e7e7e7;    
107     background-color: #fff;    
108 }    
109 .page-header.type25 .menu-wrapper {    
110     display: flex;    
111 }    
112 .page-header.type25 .drop-menu {    
113     padding: 0;    
114     width: auto;    
115     min-width: 0;    
116     float: none;    
117 }    
118 .page-header.type25 .drop-menu > a {    
119     width: auto;    
120     pointer-events: all;    
121     background: none;    
122     font-size: 15px;    
123     text-transform: none;    
124     padding: 17px 20px;    
125     height: 52px;    
126     color: #222529;    
127     border-right: 1px solid #e7e7e7;    
128     white-space: nowrap;    
129 }    
130 .page-header.type25 .drop-menu > a:after {    
131     content: '\f813';    
132     display: inline-block;    
133     font-family: 'porto-icons';    
134     vertical-align: middle;    
135     margin-left: 5px;    
136     line-height: 1;    
137 }    
138 .page-header.type25 .drop-menu > a > span {    
139     display: inline-block;    
140     vertical-align: middle;    
141 }    
142 .page-header.type25 .drop-menu > a .toggle {    
143     border-top: 2px solid;    
144     width: 18px;    
145     vertical-align: middle;    
146     margin-right: 12px;    
147     display: inline-block;    
148     position: relative;    
149 }    
150 .page-header.type25 .drop-menu > a .toggle:before {    
151     content: '';    
152     position: absolute;    
153     left: 0;    
154     right: 0;    
155     top: -7px;    
156     border-top: 2px solid;    
157 }    
158 .page-header.type25 .drop-menu > a .toggle:after {    
159     content: '';    
160     position: absolute;    
161     left: 0;    
162     right: 0;    
163     bottom: -5px;    
164     border-top: 2px solid;    
165 }    
166 .page-header.type25 .search-area > a {    
167     display: none;    
168 }    
169 .page-header.type25 .block-search input:focus, .page-header.type25 .search-category select:focus {    
170     box-shadow: none;    
171 }    
172 .page-header.type25 .block-search .action.search:before {    
173     content: '\e884';    
174     font-weight: 900;    
175     font-size: 16px;    
176 }    
177 .page-header.type25 .block-search input {    
178     font-size: 14px;    
179     font-style: italic;    
180 }    
181 .page-header.type25 .block-search .search-category {    
182     display: none;    
183 }    
184 .page-header.type25 .drop-menu > a.active {    
185     background-color: #293871;    
186     color: #fff;    
187 }    
188 .page-header.type25 .minicart-wrapper .action.showcart:after {    
189     display: none;    
190 }    
191 .page-header.type25 .search-toggle-icon > i:before {    
192     content: '\e884';    
193     font-weight: 900;    
194 }    
195 @media (min-width: 768px) {    
196     .page-header.type25 .panel.header .switcher {    
197         margin-right: 15px;    
198     }    
199     .page-header.type25 .switcher .options .action.toggle:after {    
200         line-height: 14px;    
201     }    
202     .page-header.type25 .drop-menu .nav-sections {    
203         position: absolute !important;    
204         top: 100% !important;    
205         width: 250px !important;    
206         left: 0 !important;    
207         border-bottom: 0;    
208         border-top: 3px solid #293871;    
209         box-shadow: 0 0 60px rgba(0,0,0,.15);    
210     }    
211     .page-header.type25 .drop-menu .nav-sections:not(.visible) {    
212         visibility: hidden;    
213         opacity: 0;    
214     }    
215     .page-header.type25 .drop-menu .nav-sections.visible {    
216         visibility: visible;    
217         opacity: 1;    
218     }    
219     .page-header.type25 .block-search {    
220         width: 100%;    
221         margin: 0;    
222     }    
223     .page-header.type25.sticky-header .navigation {    
224         padding: 0;    
225     }    
226     .page-header.type25 .custom-menu-block .sw-megamenu.navigation li.level0 {    
227         border-left: 1px solid #e7e7e7;    
228         margin: 0;    
229     }    
230     .page-header.type25 .custom-menu-block .sw-megamenu.navigation li.level0:first-child {    
231         border-left: 0;    
232     }    
233     .page-header.type25 .custom-menu-block .sw-megamenu.navigation li.level0 > a {    
234         font-size: 14px;    
235         font-weight: 500;    
236         line-height: 22px;    
237         letter-spacing: 0.14px;    
238         color: #777777;    
239         padding: 15px 20px 15px 20px;    
240         text-transform: none;    
241         max-height: 52px;    
242     }    
243     .page-header.type25 .custom-menu-block .sw-megamenu.navigation li.level0:hover > a {    
244         color: #222529;    
245     }    
246     .page-header.type25 .custom-menu-block .navigation .level0.parent > a:after {    
247         line-height: 1;    
248         vertical-align: middle;    
249     }    
250     .page-header.type25 .drop-menu + .custom-menu-block {    
251         float: none;    
252         margin-right: auto;    
253         position: relative;    
254         z-index: 5;    
255     }    
256     .page-header.type25 .block-search input {    
257         border: 0;    
258         border-bottom: 2px solid #222529;    
259         padding-left: 0;    
260         height: 53px;    
261         margin-bottom: -1px;    
262     }    
263     .page-header.type25 .search-category select {    
264         border-width: 0 1px;    
265         height: 50px !important;    
266     }    
267     .page-header.type25 .search-area {    
268         width: 33.3333%;    
269         margin-left: auto;    
270     }    
271     .page-header.type25 .block-search .action.search {    
272         width: 38px;    
273         height: 50px;    
274         font-size: 16px;    
275         color: #222529;    
276     }    
277     .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0 {    
278         display: block;    
279         margin: 0;    
280         border-top: 1px solid rgba(0,0,0,0.125);    
281     }    
282     .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0:first-child {    
283         border-top: 0;    
284     }    
285     .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0 > a {    
286         display: block;    
287         line-height: 49px;    
288         font-size: 14px;    
289         font-weight: 500;    
290         letter-spacing: 0.14px;    
291         text-transform: none;    
292         color: #777;    
293     }    
294     .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0 > a > .menu-thumb-icon {    
295         margin-right: 8px;    
296         font-size: 1.25em;    
297         position: relative;    
298         top: 1px;    
299     }    
300     .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0:hover > a {    
301         color: #222529;    
302     }    
303     .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0.fullwidth > .submenu, .page-header.type25 .drop-menu .sw-megamenu.navigation li.level0.staticwidth > .submenu {    
304         padding-bottom: 8px;    
305         padding-top: 8px;    
306     }    
307     .page-header.type25.sticky-header .menu-container {    
308         position: fixed;    
309         left: 0;    
310         right: 0;    
311         top: 0;    
312     }    
313 }    
314 @media (min-width: 768px) and (max-width: 1199px) {    
315     .page-header.type25 .custom-menu-block .sw-megamenu.navigation li.level0 > a {    
316         font-size: 12px;    
317         padding-left: 15px;    
318         padding-right: 15px;    
319     }    
320 }    
321 @media (min-width: 992px) {    
322     .page-header.type25 .header-main-right .search-area {    
323         display: none;    
324     }    
325 }    
326 @media (max-width: 991px) {    
327     .page-header.type25 .menu-container .search-area {    
328         display: none;    
329     }    
330     .page-header.type25 .header-main-left {    
331         display: none;    
332     }    
333 }    
334 @media (max-width: 991px) and (min-width: 768px) {    
335     .page-header.type25 .search-area {    
336         width: auto;    
337         margin-left: 34px;    
338         position: relative;    
339     }    
340     .page-header.type25 .search-area > a {    
341         display: block;    
342         font-size: 20px;    
343         color: #222529;    
344     }    
345     .page-header.type25 .search-area > a > span {    
346         display: none;    
347     }    
348     .page-header.type25 .block-search {    
349         position: absolute;    
350         right: -40px;    
351         top: 100%;    
352         width: 280px;    
353         margin-top: 15px;    
354         border: 5px solid #ccc;    
355         border-radius: 50px;    
356         visibility: hidden;    
357         opacity: 0;    
358         transition: all .3s;    
359     }    
360     .page-header.type25 .block-search:before {    
361         content: "";    
362         position: absolute;    
363         right: 38px;    
364         top: -27px;    
365         width: 22px;    
366         height: 22px;    
367         border: 11px solid transparent;    
368         border-bottom-color: #ccc;    
369     }    
370     .page-header.type25 .block-search.show {    
371         visibility: visible;    
372         opacity: 1;    
373     }    
374     .page-header.type25 .block-search input {    
375         border: 0;    
376         padding-left: 20px;    
377         height: 38px;    
378         border-radius: 20px;    
379     }    
380     .page-header.type25 .block-search .action.search {    
381         height: 37px;    
382         line-height: 37px;    
383     }    
384     .page-header.type25 .header-main-right .action.my-wishlist {    
385         margin-left: 15px;    
386     }    
387 }    
388 @media (max-width: 767px) {    
389     .page-header.type25 .menu-container, .page-header.type25 .header-main-right > .custom-block {    
390         height: 0;    
391         overflow: hidden;    
392         border: 0;    
393     }    
394     .page-header.type25 .header-main-center {    
395         white-space: nowrap;    
396     }    
397     .page-header.type25 .logo {    
398         margin: 22.5px 0;    
399     }    
400     .page-header.type25 .logo img {    
401         height: auto;    
402     }    
403     .page-header.type25 .nav-toggle {    
404         line-height: 90px;    
405         color: #222529;    
406         margin-right: 15px;    
407         float: none;    
408         display: inline-block;    
409         vertical-align: middle;    
410     }    
411     .page-header.type25 .nav-toggle:before {    
412         color: inherit;    
413     }    
414     .page-header.type25 .block-search .label:before {    
415         content: '\e884';    
416         font-weight: 900;    
417         color: #222529;    
418         font-size: 20px;    
419     }    
420     .page-header.type25 .header-main-right .action.my-wishlist {    
421         margin-left: 13px;    
422     }    
423     .page-header.type25 .block-search {    
424         position: relative;    
425     }    
426     .page-header.type25 .block-search .label.active + .control input {    
427         position: absolute;    
428         left: auto;    
429         right: -40px;    
430         top: 100%;    
431         width: 280px;    
432         margin-top: 15px;    
433         border: 5px solid #ccc;    
434         border-radius: 50px;    
435     }    
436 }    
437 @media (max-width: 480px) {    
438     .page-header.type25 .block-search .label.active + .control input {    
439         right: -105px;    
440     }    
441 }